h1.blue,
h2.blue,
h3.blue,
h4.blue,
h5.blue,
h6.blue {
  color: #00688c;
}
.font-Helv { font-family:Helvetica, sans-serif;}

.donut-details {
	padding:22px 0px; 
	border-top:1px solid #ccc;
	font-family:Arial, sans-serif;
	color:#111111;
	margin:30px 15px 10px 15px;
}
.donut-details > div > div:first-child {
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
}
.donut-details > div > div:last-child {
	font-size:32px;
	font-family:'Open Sans';
	font-weight:bold;
	color:#3980b5;
	padding:0 0 15px 0;
}
.donut-category {
	margin-left:-2px;
}
.donut-category > div:first-child {
	background:#f35958;
	
}
.donut-category > div:last-child {
	background:#736086;
	margin-left:5px;
	margin-right:-5px;
}
.donut-category > div > div:first-child {
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	padding:15px 15px 0 15px;
}
.donut-category > div > div:last-child {
	padding:0 15px 15px 15px;
	font-size:32px;
	font-weight:bold;
	color:#ffffff;
	font-family:'Open Sans';

}
.donut-details > div > div a, .donut-details > div > div:hover a {color:#3980b5; }
.donut-category > div > div a, .donut-category > div > div:hover a {color:#ffffff!important; text-transform:none;}
.profile-info {
	font-family:Arial, sans-serif;	
	padding-left:30px;
	}
.profile-info  i { font-size:14px;}
.profile-info a {color:#0090d8;}
.dv-image, .dv-info { float:left;margin-bottom:20px;}
.dv-image { margin:15px 40px 0 0; position:relative; }
.dv-image button{ position:absolute; width:150px; padding:6px 20px; text-align:center; left:25px; bottom:10px; opacity:0.85; }
.profile-info h2 { 
	color:#505358;
	font-family:'Open Sans';
	font-size:28px;
	margin-bottom:3px;
	padding-top:10px;
}
.profile-info .label {
	text-transform:uppercase;
	font-family:Arial, sans-serif;
	font-size:11px;
	position:relative;
	top:-6px;
	padding:5px 8px;
	margin-right:5px;
}
.profile-info .label:first-child {margin-left:20px;} 
.profile-info .label-info { 	
	background:#0090d9;
}
.profile-info .label-important { 
	background:#ff4d4d;
}
.profile-info .small { 
	font-size:11px;
	color:#999999;
	}
.profile-info .profile-details {
	color:#545454;
	 padding-left:0;
}
.profile-info .gray { color:#999;}
.profile-info .profile-details  > div { padding-bottom:12px;}
.profile-info  .alert .alert-heading,.profile-info   .alert .alert-heading {
	
	font-size:13px!important;
	font-weight:normal;
	font-family:Arial, sans-serif;
}
.profile-info  .alert-danger .alert-heading,.profile-info   .alert-error .alert-heading {
	color:#ff7272!important;
}
.profile-info  .alert-success .alert-heading {
	color:#999999!important;
}
.profile-info  .alert-danger, .profile-info  .alert-error {
	border-color:#ff7474;
	background-color:#faf0ed;
	margin-bottom:23px;
}
.profile-info  .alert-success{
	border-color:#f0f2f4;
	background-color:#f0f2f4;
	margin-bottom:23px;
}
.profile-info  .alert p , .profile-info  .alert p 
{
	color:#545454;
	padding-top:10px;
	}
.profile-info p.blue {color:#0090d9;}
.profile-info .button-set { padding-top:15px;}
.profile-info .button-set a { position:relative; top:4px; font-size:13px;}

.profile-info .contact-details { padding-top:10px;}
.profile-info .contact-details > div { padding-bottom:32px; color:#545454; padding-left:0}
.profile-info .font-Helv { font-size:14px; color:#505258;}
.profile-info .b-t { border-color:#dddddd}
.profile-info .profile-bottom { background:#f0f2f4;color:#505258; margin-bottom:30px; padding-bottom:25px;}

@media (max-width: 1024px) { 
	.profile-info { padding-left:15px;}
	.dv-image { margin-right:20px;}
}
@media (max-width: 767px) {
.profile-info .label:first-child { margin-left:0;}
.profile-info .small { width:150px!important;}
.profile-info .profile-details > div:last-child { margin-bottom:20px;}
.profile-info .btn-cons { margin-right:0; }
.profile-info .button-set { text-align:center;position:relative; padding-bottom:40px;}
.profile-info .button-set a { position:absolute; left:-2px;top:auto; bottom:0;}
}


.well{
    /*height: 741px;*/
    min-height: 400px;
}
/*
.overview_div{
    height: 1510px;
}*/

.profile-info .profile-bottom{
    height:130px;
}
